
.home-banner{
    position: relative;
}
#b04 ul li{
    float: left;
}
#b04 .dots{
    position: absolute;
    bottom: 30px;
    width: 300px;
    text-align: center;
    left: 50%;
    margin-left: -135px;
}
#b04 li.dot{
    display: inline-block;
    width: 24px;
    height: 24px;
    cursor: pointer;
    margin-right: 30px;
    font-size: 0;
    border-radius: 50%;
    background: rgba(255,255,255,.5);
}
#b04 li.dot.active{
    background: #fff;
}


.content .item{
    text-align: center;
}
.content .item .sub-title{
    font-size: 16px;position: relative;width: 300px;margin: 0 auto;
    z-index: 1;
}
.content .item .sub-title ._text{display: inline-block;width: 88px;z-index: 1;position: relative;background: #fff;}
.content .item .sub-title-line
{border-top: 1px solid #999;display: block;position: absolute;top: 10px;width: 100%;z-index: 0;}

.content .item .mask_{
    position: absolute;top:0;width: 100%;left: 0;
    background: rgba(0,0,0,.1);
    height: 100%;z-index: 0;
}
.content .item-content{
    height: 600px;position: relative;
    overflow: hidden;
    /*background: url(../images/dy_bg01.png) no-repeat center;background-size: cover*/
}
.content .item-content img{
    position: absolute;
    width: 100%;
    left: 0;
    top: -40%;
}
.content .item-content .lblock{
    width: 50%;float: left;height: 100%;z-index: 1;position: relative;
}
.content .item-content .lblock .mask__{
    position: absolute;background: #30537b;top:0;left: 0;height: 100%;width: 100%;z-index: 0;opacity: .5;}
.content .item-content .lblock .content_{
    width: 490px;margin: 85px auto 0 auto;position: relative;z-index: 1;
}

.content .item-content .lblock .btn-more{
    font-size: 24px;color: #fff;display: block;margin: 30px auto 0 auto;width: 190px;height: 50px;line-height: 50px;text-align: center;background: #d09942;border-radius: 10px;
}
.content .item .btn-item{
    display: inline-block;text-align: center;
}
.content .item .btn-items:after{
    content: '';
    display: inline-block;
    width: 100%;
    height: 0;
    overflow: hidden;
}
.content .item .btn-item .icon_01{
    background: url(../images/dy_icon01.png) no-repeat;
    width: 114px;
    height: 114px;
}

.content .item .btn-item .icon_02{
    background: url(../images/dy_icon02.png) no-repeat;
    width: 114px;
    height: 114px;
}

.content .item .btn-item .icon_03{
    background: url(../images/dy_icon03.png) no-repeat;
    width: 114px;
    height: 114px;
}

.content .item .btn-item .icon_04{
    background: url(../images/dy_icon04.png) no-repeat;
    width: 114px;
    height: 114px;
}

.content .item .btn-item .icon_05{
    background: url(../images/dy_icon05.png) no-repeat;
    width: 114px;
    height: 114px;
}
.content .item .item-content2{
    width: 890px;margin: 0 auto 150px auto;text-align: center;
}
.content .item .item-content2 .f_l{
    width: 50%;text-align: center;
}
.content .item .item-content2 .f_l .label_,.content .item .item-content2 .f_r .label_{
    margin: 0 auto;
}
.item-content3-parent{
    width: 100%;
    position: absolute;left: 0;
}
.content .item .item-content2 .f_r{
    width: 50%;
}
.content .item .item-content2 .label_
{
    width: 272px;
    display: block;background: url(../images/dy_icon06.png) no-repeat center;background-size:244px 60px;height:60px;text-align: center;font-size: 28px;color: #333
}
.content .item .item-content2 .label_.cur{
    color: #fc0000;
}
.content .item .item-content3.tab2 .item_{
    width: 242px;
}

.content .item .item-content3{
    text-align: justify;
    width: 1235px;margin: 40px auto 0 auto;
}
.content .item .item-content3:after{
    content: '';
    display: inline-block;
    width: 100%;
    height: 0;
    overflow: hidden;
}
.content .item .item-content3 .item_{
    height: 36px;width: 202px;line-height: 36px;font-size: 18px;text-align: center;background: #184e94;
    display: inline-block;color: #fff;
}
.content .item .item-content3 .item_.cur{
    background: #2672d5;
}
.content .item .item-content4{
    position: relative;
    height: 560px;
}
.content .item .item-content4 img{
    width: 100%;height: 100%;
}
.content .item .item-content4 a.title_{
    height: 60px;background: rgba(0,0,0,.8);
    line-height: 60px;text-align: center;color: #fff;
    position: absolute;width: 100%;
    bottom: 0;font-size: 18px;left: 0;
}
.slider-left,.slider-left2{
    width: 425px;
    height: 320px;
    top: 110px;
    position: absolute;
    left: 0;
    filter: url(blur.svg#blur);
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=5, MakeShadow=false);
}
.slider-left2{
    width: 625px;z-index: 1;
    left: 50px;
    height: 420px;top: 70px;
}
.slider-right,.slider-right2{
    width: 425px;
    height: 320px;
    top: 110px;
    position: absolute;
    right: 0;
    filter: url(blur.svg#blur);
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=5, MakeShadow=false);
}
.slider-right2{
    width: 625px;
    right: 50px;
    height: 420px;top: 70px;z-index: 1;
}
.slider-main{
    position: absolute;
    left: 50%;
    margin-left: -450px;
    z-index: 2;
    width: 900px;height: 560px;
}
.slider-main .title_{
    height: 60px;background: rgba(0,0,0,.8);
    line-height: 60px;text-align: center;color: #fff;
    position: absolute;width: 100%;
    bottom: 0;font-size: 18px;left: 0;
}
.blur {
    filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */

    -webkit-filter: blur(10px); /* Chrome, Opera */
    -moz-filter: blur(10px);
    -ms-filter: blur(10px);
    filter: blur(10px);

    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
}



.content .item .btn-item .icon_08{
    background: url(../images/dy_icon08.png) no-repeat;
    width: 140px;
    height: 140px;
}

.content .item .btn-item .icon_09{
    background: url(../images/dy_icon09.png) no-repeat;
    width: 140px;
    height: 140px;
}

.content .item .btn-item .icon_10{
    background: url(../images/dy_icon10.png) no-repeat;
    width: 140px;
    height: 140px;
}

.content .item .btn-item .icon_11{
    background: url(../images/dy_icon11.png) no-repeat;
    width: 140px;
    height: 140px;
}

.content .news{
    margin-top: 60px;
    padding: 0 50px;
}
.content .news .pics img{
    width: 275px;height: 226px;
}

.content .news li{
    position: relative;
    margin-bottom: 25px;text-align: left;
}
.content .news li:hover a span:nth-child(1){
    color:#134c97;
}

.content .news li .date{
    position: absolute;right: 0;
    top:3px;
}

.content .item .item-content5{
    position: relative;;
}
.content .item .item-content5 .lblock{
    width: 50%;height:100%;float: left;position: relative;
}
.content .item .item-content5 .lblock .btn-down{
    position: absolute;height: 30px;width:100%;top:0;left: 0;background: url(../images/dy_icon12.png) no-repeat center rgba(255,255,255,.5);

}
.content .item .item-content5 .lblock .btn-up{
    position: absolute;height: 30px;width:100%;bottom:0;left: 0;background: url(../images/dy_icon13.png) no-repeat center rgba(255,255,255,.5);
}
.content .item .item-content5 .lblock .num{
    width: 88px;height: 80px;line-height: 80px;font-size: 48px;
    color: #f1a939;text-align: right;padding-right: 10px;display: block;background: #fff;
    margin-bottom: 10px;
}
.content .item .item-content5 .lblock .num.cur,.content .item .item-content5 .lblock .num:hover{
    background: #f1a939;color: #fff;
}
.content .item .item-content5 .rblock{
    width: 50%;float: left;height: 100%;background: url(../images/dy_bg10.png) no-repeat center;background-size: cover;padding-left: 90px;box-sizing: content-box;position: absolute;right: 0;z-index: 0;
}
.content .item .item-content5 .rblock>div{
    display: none;
}
.content .item .item-content5 .lblock .img_{
    margin-right: 90px;height: 100%;position: relative;display: none;
}
.content .item .item-content5 .lblock .img_ .mask_{
    background: rgba(0,0,0,.5);position: absolute;width: 100%;height: 100%;
    left: 0;top:0;
}
.content .item .item-content5 .lblock .img_ img{
    width: 100%;height: 100%;
}
.blank140{
    height: 140px;
}
.item-header{
    height: 255px;background: #fff;
}
.btn-items1{
    width: 1090px;margin: 57px auto 0 auto;text-align: justify;
}
.btn-items2{width: 914px;margin: 27px auto 0 auto;text-align: justify;}
.co-link{
    width: 800px;height: 267px;margin: 60px auto;position: relative;
}
.co-link div{
    width: 200px;height: 80px;float: left;
}
.co-link img{

}
.dy_bg11{
    position: absolute;left: 50%;top:75px;background: url(../images/dy_bg11.png);width: 467px;height: 42px;
    margin-left: -233px;
}
.news ._content{
    width: 740px;float: left;color: #fff;font-size: 16px;
}
.bbs-text2{
    line-height: 39px;color: #fff;font-size: 12px;position: absolute;top:220px;width: 410px;left: 50%;margin-left: -205px;text-align: left;
}
.bbs-text1{
    color: #f3aa28;text-align: center;position: absolute;top:180px;width: 100%;
}
.bbs-btn{
    position: absolute;color: #fff;font-size: 16px;top:380px;left: 450px;
}


.content .item-content .lblock .content_ ._text0{
    color:#f3aa28;font-size: 32px;margin-bottom: 25px;
}

.content .item-content .lblock .content_ ._text1{
    color: #fff;font-size: 20px;line-height: 28px;text-indent: 2em;text-align: center;margin-bottom: 30px;
}

.content .item-content .lblock .content_ ._text2{
    font-size: 20px;color: #999;line-height: 28px;text-indent: 2em;
}
.dy_bg05{
    height: 650px;position: relative;background: url(../images/dy_bg05.png) no-repeat;background-size:cover;
}
.dy_bg11 ._text0{
    font-size: 24px;color: #fff;position: relative;top: -14px;
}
.dy_bg11 ._text1{
    font-size: 24px;color: #fff;position: relative;top: -8px;
}
.item.show{
    margin-top: 70px;
}
.h-menu.mobile{
    display: none;
}
.copyright{
    height: 85px;background: #e6e6e6
}


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content: ;}
abbr,acronym{border:0;}
body{color:#666; background-color:#fff;font: 12px/1.5 '΢���ź�',tahoma,arial,'Hiragino Sans GB',����,sans-serif;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}

/*�����ʽ*/
.poster-main{position: relative;margin: 0 auto;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 900px;height: 270px}
.poster-main .poster-list .poster-item{position: absolute;left: 0px;top: 0px}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;opacity: 0.3;cursor: pointer;}
.poster-main .poster-prev-btn{left: 0px;top:-25px;background: url("../images/arrow1.png") no-repeat center center;opacity: 1; }
.poster-main .poster-next-btn{right: 0px;top:-25px;background: url("../images/arrow2.png") no-repeat center center;opacity: 1;}
@media(min-width: 769px){

    .poster-main.mobile{
        display: none!important;
    }
}
.poster-main.tab2{
    display: none;
}


.content .item .item-content5 .lblock .nums{
    height: 360px;overflow: hidden;
}
.mobile-login{
    display: none;
}